כנרת-נט · פרק 3 · הרשת מתרחבת · אתר התלמידים

מעבדה: DHCP ו-DNS (על שירותי רשת: DHCP ו-DNS)

שבוע 11 · 22/11–26/11 · בנימין נאור · ניתוב, WAN ושירותים
תקימו שרת DHCP ו-DNS. כל תחנה מקבלת כתובת ומגיעה לשרת בשם — לא בכתובת.
250XP במפגששרת/ת השירותיםשרת/ת השירותים
הדימוי של היחידה — הדלפק עובד: כל אורח מקבל כתובת אוטומטית, ומגיע לשרת בשם.

מה לומדים היום

  • הגדרת DHCP על נתב · אימות קבלת כתובת (7.2.10 Configure DHCPv4)
  • DHCP relay לרשת מרוחקת · ממשק WAN שמקבל כתובת מהספקית ב-ip address dhcp
  • הגדרת שרת DNS ב-PT · nslookup · איתור תקלת DHCP מכוונת — APIPA כסימן ההיכר
לפני שמתחילים — מה צריך לדעת כבר: שבוע 10: DORA, APIPA, pool, relay, ip address dhcp, DNS. שבוע 7: שרת PT עם שירותים.

מטרות השיעור — תיאוריה מול הנדסה

תיאוריה — נדע להסביר

הנדסה — נדע לעשות

  • להגדיר נתב כשרת DHCP לשתי רשתות ולאמת ב-show ip dhcp binding
  • להגדיר relay (ip helper-address) לרשת מרוחקת ולראות את ההבדל לפני/אחרי
  • להגדיר ממשק WAN כלקוח DHCP (ip address dhcp) — כמו בבחינה
  • להגדיר שרת DNS ב-PT, לבדוק ב-nslookup, ולאבחן תקלת DHCP מכוונת דרך APIPA
בקובץ של היום כל התחנות מוגדרות DHCP — ואף אחת לא קיבלה כתובת. 169.254 בכולן. עד סוף השיעור: נתב שמחלק לשתי רשתות, relay לרשת שלישית מעבר לנתב, שרת DNS שעונה לשמות, ותקלה שאתם מאבחנים.

1. נתב כשרת DHCP — התצורה המלאה

R1(config)# ip dhcp excluded-address 192.168.10.1 192.168.10.9
R1(config)# ip dhcp pool LAN10
R1(dhcp-config)# network 192.168.10.0 255.255.255.0
R1(dhcp-config)# default-router 192.168.10.1
R1(dhcp-config)# dns-server 192.168.10.100
R1(dhcp-config)# exit
R1(config)# ip dhcp pool LAN20
R1(dhcp-config)# network 192.168.20.0 255.255.255.0
R1(dhcp-config)# default-router 192.168.20.1
R1(dhcp-config)# dns-server 192.168.10.100

PC> ipconfig /renew
R1# show ip dhcp binding
IP address       Client-ID/Hardware address   Lease expiration   Type
192.168.10.10    0001.4211.aa01               --                 Automatic

pool לכל רשת. הנתב בוחר pool לפי הממשק שממנו הגיע ה-Discover. excluded — כדי לא לחלק את הכתובות של הנתב והשרתים.

אחרי כל שינוי בשרת: ipconfig /renew בתחנה. ב-PT גם: IP ConfigurationStaticDHCP.

2. Relay — כשהשרת מעבר לנתב

  PC (192.168.30.x) --- R2 --- R1 (DHCP server)

  Discover = broadcast  ->  R2 stops it  ->  no Offer  ->  169.254

R2(config)# interface g0/1              <- facing the PCs (192.168.30.0)
R2(config-if)# ip helper-address 10.0.0.1  <- R1's address

R1(config)# ip dhcp pool LAN30          <- R1 needs a pool for .30.0 too
R1(dhcp-config)# network 192.168.30.0 255.255.255.0
R1(dhcp-config)# default-router 192.168.30.1

שני חלקים: helper על R2 (מול התחנות), ו-pool מתאים על R1. בלי אחד מהם — 169.254.

ה-helper הולך על הממשק שמקבל את ה-broadcast — הצד של התחנות. לא על הממשק שמול השרת.

3. DNS + נתב כלקוח

Server (192.168.10.100) -> Services -> DNS -> On
   A record:  www.school.local  ->  192.168.10.100
PC> nslookup www.school.local

! the WAN interface gets its address from the ISP:
R1(config)# interface g0/2
R1(config-if)# ip address dhcp
R1(config-if)# no shutdown
R1# show ip interface brief    <- address appears, not 'unassigned'

dns-server ב-pool מגיע לתחנות אוטומטית. ip address dhcp — הנתב עצמו לקוח (בחינה 2023, פעמיים).

4. תקלת DHCP — לאבחן

תסמיןבדיקהסיבה סבירה
169.254 בכל התחנות של רשת אחתshow run: service dhcp? pool לרשת?השירות כבוי / אין pool
169.254 רק ברשת המרוחקתshow run int g0/1: helper?אין relay / pool חסר
כתובת התקבלה, אין יציאהipconfig: gateway?pool בלי default-router
כתובת התקבלה, שם לא נפתרipconfig: DNS? nslookuppool בלי dns-server / DNS כבוי

דוגמה פתורה

תחנות ברשת 192.168.30.0/24 (מעבר ל-R2) מקבלות 169.254. ברשתות .10 ו-.20 (ישירות על R1) הכול תקין. R1 הוא שרת ה-DHCP. אבחנו.

  1. תסמין: רק הרשת המרוחקת. → הבעיה ב-relay או ב-pool שלה.
  2. בדיקה 1: R2show run interface g0/1 → יש ip helper-address? אם לא — זו התקלה.
  3. בדיקה 2: R1show run | section dhcp → יש pool עם network 192.168.30.0? אם לא — R1 מקבל את הבקשה ואין לו מה להציע.
  4. תיקון: מה שחסר. אימות: /renew → כתובת .30.x · show ip dhcp binding ב-R1.
שני חלקים ל-relay: helper בנתב הקרוב לתחנות, ו-pool בשרת. התסמין 'רק הרשת המרוחקת' אומר שהשירות עצמו תקין.

מילון

מושגבאנגליתהסבר
חידושipconfig /renewבקשת כתובת מחדש מהשרת
כתובת הממסרgiaddrכתובת ממשק הנתב שהעביר — השרת בוחר לפיה pool
שירות DHCPservice dhcpno service dhcp = מכבה את השרת
חכירותshow ip dhcp bindingמי קיבל איזו כתובת

ללמוד אחרת

חוברת התלמיד (PDF)חוברת להדפסה שחור-לבן (PDF)ערכת NotebookLM (txt)
ערכת NotebookLM: פודקאסט · סרטון · כרטיסיות · בוחן — מהחוברת בלבד, בלי מפתח התשובות.

תרגילים

  1. pool ל-192.168.20.0 מוגדר, התחנות ב-.20 מקבלות 169.254. R1 מחובר ישירות ל-.20. מה בודקים?
  2. על איזה ממשק ip helper-address, ולמה?
  3. helper מוגדר, התחנות המרוחקות עדיין 169.254. מה חסר בשרת?
  4. איך מאמתים שממשק הנתב קיבל כתובת ב-ip address dhcp?
  5. תחנה קיבלה כתובת ושער אבל השם לא נפתר. מה חסר?
  6. למה excluded-address לפני pool?
  7. ב-Simulation: Discover יוצא מהתחנה, מגיע ל-R2, ומשם? (עם helper)

בדיקה עצמית

  1. relay — שני חלקים?
  2. אחרי שינוי בשרת — מה בתחנה?
  3. 169.254 רק ברשת המרוחקת =
  4. איך רואים מי קיבל כתובת?

שאלון היחידה ב-Moodle

10–15 שאלות בפורמט הבחינה · 2 ניסיונות · הגבוה נספר · עד 100 XP. הקישור — בקורס ב-Moodle.

מעבדה 11 — DHCP לשתי רשתות · relay · DNS · תקלה

🎯 המטרה: כל התחנות מקבלות כתובת, כולל מעבר לנתב; השם נפתר; תקלה מאובחנת.

📦 ציוד: נתב 4331 · מתג 2960 · 2 תחנות · שרת · תוכנה: Packet Tracer

📂 קבצים:

  • 7.2.10 Packet Tracer - Configure DHCPv4.pka
  • 7.4.1 Packet Tracer - Implement DHCPv4.pka
  • DHCP - תרגיל.pkt

🛠 מהלך — סמנו כל שלב

  1. פתחו 7.2.10 Configure DHCPv4. חלק א: pool לשתי הרשתות של R1. /renew בתחנות. show ip dhcp binding.
  2. חלק ב: הרשת מעבר ל-R2169.254? הגדירו helper על הממשק הנכון + pool ב-R1. /renew. Simulation: עקבו אחרי ה-Discover.
  3. Check ResultsCompletion.
  4. חלק ג: פתחו DHCP - תרגיל.pkt. הוסיפו שרת עם DNS On + רשומת A. הוסיפו dns-server ל-pool. /renew. nslookup. דפדפן עם השם.
  5. המורה מכבה משהו. /renew. אבחנו לפי הטבלה בסעיף 4. דוח 5 שדות. תקנו. אמתו.
  6. הדגמה/רשות: interface g0/xip address dhcpshow ip interface brief.

✅ רישום התוצאות

#מה למלאחישוב · הערות · ראיות (פלט פקודה)
1חלק א: binding כתובות · תחנה .10: · תחנה .20:
2חלק ב: לפני helper: · הממשק: · אחרי: · Completion %
3חלק ג: nslookup · דפדפן עם השם:
4התקלה — תסמין · השערה · בדיקה · תיקון · אימות
5ip address dhcpshow ip interface brief:
איך יודעים שהצליח: ipconfig מציג כתובת מה-pool · nslookup מחזיר את הרשומה

⚠ מלכודות ידועות — ומה עושים

המלכודתמה עושים
שוכחים /renew ומסיקים שהתצורה לא עובדתאחרי כל שינוי בשרת — /renew בתחנה.
helper על הממשק מול השרתעל הממשק שמקבל את ה-broadcast. לצייר את המסלול.
excluded אחרי poolעובד גם, אבל הנוהג: excluded קודם — כדי לא לחלק כתובת שכבר בשימוש.

⭐ בונוס (+50 XP)

  • 7.4.1 Implement DHCPv4 — שני נתבים ולקוח
  • DHCP snooping: לראות ב-PT (הצצה לערן)
אישור המורה: ☐ Completion במעבדה (150)☐ התוצר (קובץ + תיעוד) (50)☐ בונוס: ההרחבה (50) · XP · תג: ☐ שרת/ת השירותים · חתימה

הגרסה המודפסת של דף העבודה — בחוברת (PDF) בלשונית "למד".

מה מגישים

  • רשת שבה כל התחנות מקבלות כתובת אוטומטית + טבלת סיבות לכשל DORA
  • רשת שבה כל התחנות מקבלות כתובת אוטומטית
שם הקובץ: כיתה_שבוע11_שם-משפחה_שם-פרטי · לתיק העבודות: ‹שם›_ניתוב/

ה-XP של המפגש

על מהXPאיך
Completion במעבדה150אחוז ה-Completion × 1.5 (Packet Tracer)
התוצר (קובץ + תיעוד)50הוגש עם שם קובץ לפי התבנית ותיעוד — המורה מסמן
בונוס: ההרחבה50הפעילות ב'להעמקה' / 'מתקדמים' הושלמה

סה"כ עד 250 XP. נרשם ב-Moodle אחרי שהמורה מאשר.

אבן הדרך לפרויקט — 735918

M4 · ניתוב פנימי ויתירות · עד 14/1/2027 (שבוע ~17)

אחרי היחידה הזו אתם יכולים:

  • DHCP על נתב ועל שרת · ip helper-address · DNS

נושאי המחוון שנסגרים כאן:

  • DHCP
  • IP helper
  • שרת DNS

מה נכנס לספר/ל-pkt: DHCP על נתב בסניף אחד ועל שרת באחר (22.11) + IP helper

מפת הדרכים המלאה לפרויקט

התגים של המפגש

שרת/ת השירותיםשרת/ת השירותיםמעבדת DHCP/DNS ≥ 90% + שאלון ≥ 70%
80 ומעלה80 ומעלהבוחן הרצועה ≥ 80

הדרגות

מתלמד/ת · 0טכנאי/ת · 600טכנאי/ת בכיר/ה · 1500מנהל/ת רשת · 2600ארכיטקט/ית · 3800

הדרגה שלכם — ב-Moodle. ה-XP האישי פרטי; לוח ההישגים באתר מציג חוליות בלבד.

הפרק בסיפור

פרק 3 · הרשת מתרחבת — כנרת-נט פותחת סניף שני בחיפה. שירותים, VLSM, trunk, IPv6, ונתב שמחבר בין שני אתרים — הרשת הופכת לארגונית.

לוח ההישגים · כל התגים · החוליות מפת הדרכים לפרויקט

קבצי היחידה

חוברת התלמיד (PDF)חוברת להדפסה שחור-לבן (PDF)מצגת PowerPointמצגת תמצית (12–15 שקופיות)מצגת HTML
שמות הקבצים (להעלאה לדרייב ולקישור מהאתר):
אתר התלמידים · כנרת-נט · מגמת תקשוב · CCNA4U.NET · שכבה יג תשפ"ז